package experiment.e07.code;

import java.io.*;
import java.util.Scanner;

/**
 * @author thinkpad - 83start
 * @version v1.0
 * @create 2022/11/10 14:04
 * @package experiment.e07
 * @description 编写程序将从键盘上输入的一行内容写入到文件copyfile.txt中，文件的保存位置自己确定。
 */

public class Ch01 {

    public static void main(String[] args) throws IOException {
        String ch;
        // 创建文件流
        Scanner scanner = new Scanner(System.in);
        File file = new File("./src/experiment/e07/code/file/copyfile.txt");
        FileOutputStream fos = new FileOutputStream(file);

        // 读取控制台的字符串并写入到文件中
        System.out.println("请在控制台输入内容,输入exit 即结束");
        while (!(ch = scanner.nextLine()).equals("exit")) {
            System.out.println(ch);
            fos.write(ch.getBytes());
        }

        // 关闭文件流
        fos.close();
        System.out.println("写入成功");
    }
}

